toe socks - Alemán Inglés Diccionario